mercury and alloy mixers and dispensers - Turkish English Dictionary